<?php 

//  addslashes():返回在预定义的字符前加反斜杠的字符串   预定义的字符(指有意义的特殊字符)
$str = '"xiaoming"';
$c = addslashes($str);
var_dump($c);           // '\"xiaoming\"'



//explode():把字符串打散为数组
$str = 'hello world  hello world';
$c = explode(' ',$str);            //第一个参数表示以什么为依据打散字符串
var_dump($c);



//md5()   加密字符串   32位

echo md5('xiaomi12345');
echo '<br>';

//sha1()    加密    40位
echo sha1('974745sodjjf');

//去掉字符串左边的空格
$str = '  fdkf   ';
$str = ltrim($str);
var_dump($str);

//去掉字符串右边的空格
$str = '  fdkf   ';
$str = rtrim($str);
var_dump($str);


//去掉字符串两边的空格
$str = '  fdkf   ';
$str = trim($str);
var_dump($str);


//nl2br()  在字符串的每个新行之前插入html换行符
echo nl2br("One line.\nAnother line.");


//strripos() 查找字符串在另一字符串中最后一次出现的位置（对大小写不敏感）。
$str = 'hfdkfekrfafHHKDSD';
$c = strripos($str,'f');
var_dump($c);             //10


//strstr()  	查找字符串在另一字符串中的第一次出现（对大小写敏感）。

echo  strstr("hello world","hello",true);

















?>